* {
  margin: 0;
  padding: 0;
  list-style: none;
}

html,
body,
#root {
  width: 100%;
  height: 100%;
}

.home {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;

  main {
    width: 100%;
    flex: 1;

    .classify {
      width: 100%;
      height: 100%;

      header {
        width: 100%;
        height: 100px;
      }

      main {
        width: 100%;
        display: flex !important;

      }
    }
    .shopcar {
      width: 100%;
      height: 100%;
      position: relative;
      .demo-submit-bar {
        .rv-submit-bar {
          background-color: red;
        width: 100%;
        position: absolute;
        bottom: 50px;
        left: 0;
        }
      }
    }
  }

  

  footer {
    width: 100%;
    height: 50px;
  }
}